#pragma once
#include <Arduino.h>

#ifdef _DEBUG_
#define _PP(a) Serial.print(a);
#define _PL(a) Serial.println(a);
#else
#define _PP(a)
#define _PL(a)
#endif
void out(int pin) { pinMode(pin, OUTPUT); }
void low(int pin) { digitalWrite(pin, LOW); }
void high(int pin) { digitalWrite(pin, HIGH); }
void toggle(int pin) { digitalWrite(pin, !digitalRead(pin)); }
void blink(int pin, int t, int n) {
  for (int i = 0; i < n; i++) {
    low(pin);
    delay(t);
    high(pin);
    delay(t);
  }
}